package com.yxinsur.imc.business.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

@Data
@ToString
public class ImcSupplierPersistencyVo {

    @ApiModelProperty("继续率主表id")
    private Long id;
    @ApiModelProperty("继续率配置表id")
    private Long supplierPersistencyConfigId;
    @ApiModelProperty("保险公司id")
    private Long repoSupplierId;
    @ApiModelProperty("计算日期")
    private String calculateDate;
    @ApiModelProperty("保险公司名称")
    private String supplierName;
    @ApiModelProperty("继续率类型R13 R25 R37 R49")
    private String persistencyType;
    @ApiModelProperty("计算方式(滚动/自然)")
    private String persistencyMethod;
    @ApiModelProperty("继续率计算周期类型,年=/半年/季度/月")
    private String persistencyPeriodType;
    @ApiModelProperty("计算维度(全部/分产品)")
    private String persistencyDimension;
    @ApiModelProperty("机构id集合")
    private String orgIds;
    @ApiModelProperty("分母规则")
    private String denominator;
    @ApiModelProperty("分子规则")
    private String numerator;
    @ApiModelProperty("机构名称集合")
    private String orgNames;
}
